over the left shoulder - Türkisch Englisch Wörterbuch